home *** CD-ROM | disk | FTP | other *** search
/ The Very Best of Atari Inside / The Very Best of Atari Inside 1.iso / mint / mntlb20 / lib / makefile < prev    next >
Makefile  |  1990-04-08  |  1KB  |  49 lines

  1. #
  2. # Top level Makefile for TOS-Gcc library in unix hosted cross dev environment
  3. #
  4.  
  5. CROSSDIR = /dsrg/bammi/cross-gcc
  6. CROSSLIB = $(CROSSDIR)/lib
  7. CROSSBIN = $(CROSSDIR)/bin
  8.  
  9. AR    = $(CROSSBIN)/car
  10. CC    = cgcc
  11. CPP    = /lib/cpp
  12. AS     = $(CC)
  13. LIB     = $(CROSSLIB)
  14. MAKE    = gnumake
  15.  
  16. MAKEFLAGS = CC=$(CC) CPP=$(CPP) AS=$(AS) AR=$(AR) XFLAGS=$(XFLAGS) LIB=$(LIB)
  17.  
  18. #all: lshort llong lgshort lglong
  19. all: lshort llong
  20.  
  21. lshort:
  22.     $(MAKE) -f makefile.16 clean
  23.     $(MAKE) -f makefile.16 $(MAKEFLAGS) all 
  24.     $(MAKE) -f makefile.16 $(MAKEFLAGS) install
  25.  
  26. llong:
  27.     $(MAKE) -f makefile.32 clean
  28.     $(MAKE) -f makefile.32 $(MAKEFLAGS) all
  29.     $(MAKE) -f makefile.32 $(MAKEFLAGS) install
  30.  
  31. lgshort:
  32.     $(MAKE) -f gmakefile.16 clean
  33.     $(MAKE) -f gmakefile.16 $(MAKEFLAGS) all
  34.     $(MAKE) -f gmakefile.16 $(MAKEFLAGS) install
  35.  
  36. lglong:
  37.     $(MAKE) -f gmakefile.32 clean
  38.     $(MAKE) -f gmakefile.32 $(MAKEFLAGS) all
  39.     $(MAKE) -f gmakefile.32 $(MAKEFLAGS) install
  40.  
  41. clean:
  42.     $(MAKE) -f makefile.16 clean
  43.     $(MAKE) -f makefile.32 clean
  44.  
  45. realclean:
  46.     $(MAKE) -f makefile.16 realclean
  47.     $(MAKE) -f makefile.32 realclean
  48.     rm -f core report
  49.